/*
 * Variant.h
 *
 *  Created on: 19-10-2008
 *      Author: christian
 */
#include <string>
#ifndef VARIANT_H_
#define VARIANT_H_

namespace Xanguli {

struct Variant {
	int type;
	union {
		unsigned int ui;
		int           i;
		char*         s;
	};

	std::string asString();
};

}

#endif /* VARIANT_H_ */
